ground rose (rosa spithamaea) - German English Dictionary